草庐IT

CoffeeScript 中的 Node.js module.exports

全部标签

javascript - 使用Node.js,如何查看域名是否被注册?

我正在构建一个简单的webapp来自学node.js,我需要在其中检查用户指定的某个域名是否已注册。我不太确定该怎么做,如果有人能启发我,我将不胜感激。 最佳答案 看看MattBrubeck的这篇文章:http://limpet.net/mbrubeck/2010/01/13/si-unit-domains-node-js.html有一个Node.js脚本可以做到这一点。 关于javascript-使用Node.js,如何查看域名是否被注册?,我们在StackOverflow上找到一个类

node.js - 为浏览器和 nodejs 环境提供简单实用程序的 JS 库?

我正在寻找一个javascript库,它试图在浏览器环境和nodejs中提供相同的简单实用程序(迭代、映射,也许是控制流),以便可以更轻松地编写代码跨服务器和客户端重新使用。我知道您可以破解任何JS库(YUI、jQuery等)的一部分并让它们在两种环境中工作,我只是想知道它是否已经完成或标准化。我见过的最接近的是:https://github.com/kof/sharedjs但它不完整并且有一些奇怪的东西。我想知道在我fork和hack之前是否有更完善的东西。 最佳答案 underscore库的构建是为了向jquery添加更多函数式

javascript - typeof foo ['bar' ] !== 'undefined' 与 foo 中的 'bar'

这两个表达式的返回值有什么区别...表达式1:typeoffoo['bar']!=='undefined'表达式2:'bar'infoo...假设满足这些条件:foo是一个对象,foo不包含任何显式设置了值undefined的属性。 最佳答案 第一个测试foo中bar的值。第二个测试foo中是否存在bar属性。varfoo={bar:undefined};typeoffoo['bar']!=='undefined';//false'bar'infoo;//true编辑:为了从下面的评论中添加一些说明,OP遇到的问题是访问window

javascript - 如何更改自动完成中的结果过滤器?

我不想进行文字匹配,而是想通过正则表达式选择结果。我能否覆盖自动完成的默认行为来完成此操作,或者我是否需要替代结构? 最佳答案 有一个内置的方法可以做到这一点:只需为source提供一个函数即可。自动完成小部件中的选项:varitems=['Foo','Bar','Hello','Goodbye','1234'];$("#autocomplete").autocomplete({source:function(request,response){//Thetermtheusersearchedfor;varterm=request.

javascript - 使用 jquery 获取 <ul><li> 结构中的所有 parent

我在HTML中有以下结构,我用它来使用jquery创建树结构。GrandParentParentchild每个li元素旁边都有一个单选按钮(代码中未显示,请假设)。现在,如果从上面的代码中选择值“Child”,那么我应该得到以下结果“祖parent>parent>child”如果我选择parent那么我应该得到“祖parent>parent”所以基本上我想让所有的child都成为parent请告知如何使用jquery获得上述结果第1部分BusinessTopNewEmailandMessagingFinanceMobileOfficeSalesandFieldForceCalculat

javascript - 如何处理 <head> 标签中的 body onload 事件

我在我们的应用程序中使用sitemesh。在装饰器jsp中,我添加了在头部和body标签上:">所以我想处理bodyonload在我的jsp页面上。我添加了以下内容:functioninit(){alert("hi");}但是init()在我的jsp页面中不起作用。 最佳答案 为什么不把它全部粘贴到script元素中呢?比处理元素属性要干净得多:window.onload=function(){alert('hi');};或者,或者,保留init声明:window.onload=init;

javascript - 人们如何看待 JavaScript 中的对象以找出它是什么?

注意:我将在此处使用特定对象作为示例,但请不要发布特定于此示例的答案;这个问题更笼统。具体例子我写了一些像这样的jQuery代码...$('#some_button').click(function(event){$.post('',{},function(){}).error(function(x){//Whatisx?});event.preventDefault();});现在,为了这个问题的目的,我们假设没有关于传入的对象x的文档。一个显而易见的事情可能是alert(x);但所有输出的都是[objectObject]。一般问题找出未知对象具有哪些属性/方法的简单方法可能是什么?

javascript - Javascript 中的分段控件

有人知道如何为这个分段控件实现javascript吗?这个分段控件就像一个组单选按钮。.buttonGroup{display:-webkit-box;-webkit-box-orient:horizontal;-webkit-box-pack:justify;-webkit-box-sizing:border-box;}.buttonGroup>li{display:block;-webkit-box-flex:1;border:solid1px#9a9a99;border-left:none;-webkit-border-radius:0px;text-align:center;b

javascript - SVG 文档中的 getElementById

我写了一个这样的svg文件:如注释行alert(document);提醒[objectSVGdocument]。但是:varpath=document.getElementById('path1');alert(path);警报null。我还尝试将svg放在html页面中,也在xhtml页面中,尝试了更多但现在没有结果。有什么想法吗? 最佳答案 此时您调用varpath=document.getElementById('path1');,path1尚未定义(稍后定义)。您应该将代码放在路径定义之后。但是我不确定你是否可以输入内的标签

javascript - 模糊 SVG 中的边界 (Raphael.js)

我正在开发一个基于网络的编辑器,可以在其中拖动元素和调整元素大小。我遇到了关于显示1px边框和元素的问题:我得到了一条模糊线,而不是像素到像素显示(例如1px实线)。我发现,如果我使用末尾带有.5的坐标(例如10.5、124.5)和整数大小,一切都是像素完美的。这里是例子。在我改变它的坐标之前的元素:之后(每个整数大小末尾有“.5”):问题是我如何强制Raphael.js以清晰的方式显示所有内容? 最佳答案 我不确定如何在Raphael中执行此操作,但一点点CSS可以帮助您:.your_lines{shape-rendering:c